Chris Pollett > Old Classes >
CS185c

( Print View )

Student Corner:
  [Grades Sec3]

  [Submit Sec3]

  [Class Sign Up Sec3]

  [
Lecture Notes]
  [Discussion Board]

Course Info:
  [Texts & Links]
  [Topics/Outcomes]
  [Outcomes Matrix]
  [Grading]
  [HW/Quiz Info]
  [Exam Info]
  [Regrades]
  [Honesty]
  [Additional Policies]
  [Announcements]

HWs and Quizzes:
  [Hw1]  [Hw2]  [Hw3]
  [Hw4]  [Quizzes]  [Project]

Practice Exams:
  [Mid]  [Final]

                           












CS185cFall 2010Lecture Notes

Mobile Phone Programming

Videos of lectures are available. As they are on my office machine and I don't want robots to try to download them, the directory is password protected. The login is guest and the password is guest.

Below are my lecture notes for the class so far. They should serve as a rough guide to what was covered on any given day. Frequently, however, I say more in class than is in these notes. Also, I tend to dynamically correct typos on the board that might appear in these lecture notes. So caveat emptor.

Week 1: [Aug 25 -- Introducing iPhone and Android Development]

Week 2: [Aug 30 -- Your First Mobile Apps] [Sep 1 -- Objective-C - Starting Our Second iPhone App]

Week 3: [Sep 6 -- Labor Day] [Sep 8 -- Actions, Outlets, UI Elements, More Objective-C]

Week 4: [Sep 13 -- Android Layouts, Activities, and Intents] [Sep 15 -- More iPhone Controls]

Week 5: [Sep 20 -- Signing Apps, Windows 7 Phone] [Sep 22 -- Auto-Rotations, Logging, Start Data Persistence]

Week 6: [Sep 27 -- More Windows 7, More Persistence] [More Persistence, Android Timing and Widgets]

Week 7: [Oct 4 -- iPhone Timers, Multiview Applications] [Oct 6 -- Core Data, Networking Android]

Week 8: [Oct 11 -- Networking Android, Phone 7] [Oct 13 -- Networking Phone 7, iPhone]

Week 9: [Oct 18 -- Sockets on iPhone] [Oct 20 -- Practice Midterm]

Week 10: [Oct. 25 -- Midterm] [Oct. 27 -- Android TableLayout, ListView]

Week 11: [Nov 1 -- Graphics Android] [Nov 3 -- OpenGL Android]

Week 12: [Nov 8 -- More OpenGL Android] [Nov 11 -- Graphics iPhone]

Week 13: [Nov 15 - Microsoft guest lecture] [Nov 17 -- Sensors, iPhone OpenGL]

Week 14: [Nov 22 -- Touch Events] [Nov 24 -- Thanksgiving]

Week 15: [Nov 29 -- Multimedia Android] [Dec 1 -- Multimedia iPhone]